package org.jprobe.reflect.classpath;

/**
 * classpath reader implementation which is the default classpath reader
 * the project is the current project [.], and the build directory has to be named [bin]
 * @author Hussain Al-Mutawa
 * @version 1.0
 */
public class ClassPathReader extends AbstractClassPathReader implements ClassPathReaderInterface {
	
	public transient static final ClassPathReaderInterface instance = new ClassPathReader();
	
	/** initializes a new abstract classpath reader object **/
	protected ClassPathReader(){
		super();
	}
	
	/** instantiate the classpath reader and assigns the path to the javaruntime library path **/
	protected ClassPathReader(final String javaRuntimeLibraryPath){
		super(javaRuntimeLibraryPath);
	}
	
	@Override
	public String getProjectDirectory() {
		return ".";
	}
	
	@Override
	public String getBuildDirectory() {
		return "/bin";
	}

}
